Search Labcodes
Labcode: Etch
Status: pending
Primary Investigator : Edward Chouchani
Organization: Dana-Farber Cancer Institute
Department of Cancer Biology
Dana-Farber Cancer Institute
Boston
MA
USA
E-mail Address: edwardt_chouchani@dfci.harvard.edu